import axios from 'axios'

// 创建一个axios实例
const request = axios.create({
    baseURL: 'http://127.0.0.1:3000/', // 设置基础URL
    timeout: 5000 // 设置超时时间
})

// 请求拦截器
request.interceptors.request.use(
    config => {
        // 在这里可以做一些请求前的处理，比如添加token等
        return config
    },
    error => {
        // 在这里可以做一些请求错误的处理
        return Promise.reject(error)
    }
)

// 响应拦截器
request.interceptors.response.use(
    response => {
        // 在这里可以做一些响应后的处理，比如判断状态码等
        return response
    },
    error => {
        // 在这里可以做一些响应错误的处理
        return Promise.reject(error)
    }
)








// 导出请求实例
export default request;